home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part2 / 10717 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,in,comp.sys.amiga.advocacy,comp.sys.amiga.hardware,comp.sys.amiga.misc,comp.sys.amiga.graphics
  4. Subject: Re: AB3D II beats Quake....
  5. Followup-To: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,in,comp.sys.amiga.advocacy,comp.sys.amiga.hardware,comp.sys.amiga.misc,comp.sys.amiga.graphics
  6. Date: 1 Apr 1996 16:09:11 GMT
  7. Organization: Teleport - Portland's Public Access (503) 220-1016
  8. Distribution: world
  9. Message-ID: <4jov37$i1g@nadine.teleport.com>
  10. References: <4jbvi7$97@nadine.teleport.com> <1635.6661T175T2665@mbox.vol.it>
  11. NNTP-Posting-Host: linda.teleport.com
  12. X-Newsreader: TIN [version 1.2 PL2]
  13.  
  14. Fabio Bizzetti (bizzetti@mbox.vol.it) wrote:
  15.  
  16. : >Bert Dorhout (dorhout@swisun30) wrote:
  17. : >: In order for AT/AmigaOS to use standard video cards of today more optimal
  18. : >: than other OSs, isn't it necessary to 'dictate' minimum specifications
  19. : >: for the video card??
  20. : >: Like... "The Walker takes standard PCI video cards with at least a blitter,
  21. : >:  chipset type X (f.i. S3) or type Y (triton..  Is that a graph set anyway? 
  22. : >: (just an example, though))", that kind of thing?
  23.  
  24. : > 
  25. : > All that would be needed is that you can set pixel to the video memory
  26. : > somehow. But the card can 'register' all its feature to the OS for
  27. : > acceleration, video modes/capabilities. 
  28. : > You should be a able to write a video driver to work throught the
  29. : > parallel port connected to a A500, and also maybe via the serial port
  30. : > connected to a PC... So you can open a window in a Win95 window and
  31. : > open a window on a A500 screen :) 
  32. : > The design can be very elaborate, complex to design
  33.  
  34. : > Stephan
  35.  
  36. : One thing is the parallel port, another thing is gfx.
  37.  
  38. : Imagine this.. I need a fast small polygons routine, and call the API.
  39. : When the polygons are 2, it's ok, but when they're 20000, 99% of CPU time is
  40. : wasted just only in the function call.
  41.  
  42.  Then you use a count that is not #1
  43.  
  44.  DRAW_Polygon(long count,ppolygon polygon);
  45.  
  46.  Here, 1 call to render 4 billion polygon....
  47.  
  48. : Avoiding it and using inline code is already hardware banging.
  49.  
  50.  BTW, calling a function on the amiga is   jsr/jmp/rts . now compare to  
  51.  the amount of processing done with the polygon setup routine its minimal.
  52.  But its there... thats why the Amiga OS need a redesign, in my view.
  53.  
  54.  Stephan
  55.